staged payments - Spanish English Dictionary